<head>
    <meta charset="UTF-8">
<title>历届试题 危险系数</title>
<link rel="stylesheet" href="../css/main.css">
</head>
 <div class="sec_header">
问题描述</div>
<div class="sec_cont">

<p>抗日战争时期，冀中平原的地道战曾发挥重要作用。</p>
<p>地道的多个站点间有通道连接，形成了庞大的网络。但也有隐患，当敌人发现了某个站点后，其它站点间可能因此会失去联系。</p>
<p>我们来定义一个危险系数DF(x,y)：</p>
<p>对于两个站点x和y (x != y), 如果能找到一个站点z，当z被敌人破坏后，x和y不连通，那么我们称z为关于x,y的关键点。相应的，对于任意一对站点x和y，危险系数DF(x,y)就表示为这两点之间的关键点个数。</p>
<p>本题的任务是：已知网络结构，求两站点之间的危险系数。</p>

</div>
<div class="sec_header">
输入格式</div>
<div class="sec_cont">

<p>输入数据第一行包含2个整数n(2 &lt;= n &lt;= 1000), m(0 &lt;= m &lt;= 2000),分别代表站点数，通道数；</p>
<p>接下来m行，每行两个整数 u,v (1 &lt;= u, v &lt;= n; u != v)代表一条通道；</p>
<p>最后1行，两个数u,v，代表询问两点之间的危险系数DF(u, v)。</p>

</div>
<div class="sec_header">
输出格式</div>
<div class="sec_cont">

一个整数，如果询问的两点不连通则输出-1.

</div>
<div class="sec_header">
样例输入</div>
<div class="sec_text">
7 6<br />
1 3<br />
2 3<br />
3 4<br />
3 5<br />
4 5<br />
5 6<br />
1 6

</div>
<div class="sec_header">
样例输出</div>
<div class="sec_text">
2
	</div>